package defpackage; import android.app.Activity; import android.app.Dialog; import android.content.ClipboardManager; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.os.Looper; import android.text.Editable; import android.text.SpannableString; import android.text.TextPaint; import android.text.TextUtils; import android.text.TextWatcher; import android.text.method.LinkMovementMethod; import android.text.style.ClickableSpan; import android.view.KeyEvent; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.EditText; import android.widget.FrameLayout; import android.widget.TextView; import cn.wps.moffice.main.push.explore.PushTipsWebActivity; import cn.wps.moffice_eng.R; /* renamed from: gyc reason: default package */ public class gyc { /* renamed from: gyc$a */ public interface a { void yb(String str); } static /* synthetic */ void a(final Context context, int i, final Dialog dialog, final a aVar) { czq czq = new czq(context); czq.setTitle(context.getString(R.string.paper_check_verify_failed_title)); czq.setMessage(context.getString(i)); czq.setPositiveButton(R.string.paper_check_verify_input_now, new DialogInterface.OnClickListener() { /* class defpackage.gyc.AnonymousClass12 */ public final void onClick(DialogInterface dialogInterface, int i) { gyc.a(context, dialog, aVar); } }); czq.setNegativeButton(R.string.public_cancel, new DialogInterface.OnClickListener() { /* class defpackage.gyc.AnonymousClass13 */ public final void onClick(DialogInterface dialogInterface, int i) { dwp.at("public_apps_paperverify_failure", "no author"); dialog.dismiss(); } }); czq.setCanceledOnTouchOutside(false); czq.disableCollectDilaogForPadPhone(); czq.setOnKeyListener(new DialogInterface.OnKeyListener() { /* class defpackage.gyc.AnonymousClass14 */ public final boolean onKey(DialogInterface dialogInterface, int i, KeyEvent keyEvent) { return 4 == i && keyEvent.getAction() == 1; } }); czq.show(); } public static void a(final Context context, final Dialog dialog, final a aVar) { View inflate = View.inflate(context, R.layout.public_phone_dialog_input_layout, null); final EditText editText = (EditText) inflate.findViewById(R.id.edit_text); editText.setFocusable(true); editText.setFocusableInTouchMode(true); editText.requestFocus(); editText.requestFocusFromTouch(); editText.selectAll(); editText.setInputType(1); final czq czq = new czq(context); editText.addTextChangedListener(new TextWatcher() { /* class defpackage.gyc.AnonymousClass1 */ public final void afterTextChanged(Editable editable) { } public final void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) { } public final void onTextChanged(CharSequence charSequence, int i, int i2, int i3) { czq.getPositiveButton().setEnabled(!TextUtils.isEmpty(charSequence)); } }); czq.getPositiveButton().setEnabled(false); czq.setPositiveButton(R.string.public_ok, new DialogInterface.OnClickListener() { /* class defpackage.gyc.AnonymousClass8 */ public final void onClick(DialogInterface dialogInterface, int i) { String obj = editText.getText().toString(); if (TextUtils.isEmpty(obj)) { gyc.a(context, R.string.paper_check_verify_auth_failed, dialog, aVar); } else if (obj.length() > 10) { dwp.at("public_apps_paperverify_failure", "author error"); gyc.a(context, R.string.paper_check_verify_author_too_long, dialog, aVar); } else if (!lul.Iu(obj) || lwv.Ik(obj)) { gyc.a(context, R.string.paper_check_verify_auth_format_error, dialog, aVar); } else if (aVar != null) { aVar.yb(obj); } } }); czq.setNegativeButton(R.string.public_cancel, new DialogInterface.OnClickListener() { /* class defpackage.gyc.AnonymousClass9 */ public final void onClick(DialogInterface dialogInterface, int i) { gyc.a(context, R.string.paper_check_verify_auth_failed, dialog, aVar); } }); czq.setTitle(context.getString(R.string.paper_check_input_author_title)); czq.setView(inflate); czq.setCanceledOnTouchOutside(false); czq.disableCollectDilaogForPadPhone(); czq.setOnKeyListener(new DialogInterface.OnKeyListener() { /* class defpackage.gyc.AnonymousClass10 */ public final boolean onKey(DialogInterface dialogInterface, int i, KeyEvent keyEvent) { return 4 == i && keyEvent.getAction() == 1; } }); czq.show(); fcz.btP().postDelayed(new Runnable() { /* class defpackage.gyc.AnonymousClass11 */ public final void run() { hnp.d(editText); } }, 300); } public static void a(final Context context, final String str, final Dialog dialog) { if (Looper.myLooper() != Looper.getMainLooper()) { fzc.bJM().y(new Runnable() { /* class defpackage.gyc.AnonymousClass5 */ public final void run() { gyc.b(context, str, dialog); } }); } else { b(context, str, dialog); } } public static czy aM(Activity activity) { czy czy = new czy(activity, R.string.paper_check_result_loading, false, new View.OnClickListener() { /* class defpackage.gyc.AnonymousClass15 */ public final void onClick(View view) { } }); czy.show(); return czy; } public static void aN(Activity activity) { Intent intent = new Intent(activity, PushTipsWebActivity.class); intent.setAction("android.intent.action.MAIN"); intent.addCategory("android.intent.category.DEFAULT"); intent.putExtra(hbe.frL, "https://android.wps.cn/mobile/android/feedback/page/21311/index.html"); activity.startActivity(intent); } /* access modifiers changed from: private */ public static void b(Context context, String str, final Dialog dialog) { czq czq = new czq(context); czq.setMessage(str); czq.setTitle(context.getString(R.string.paper_check_verify_failed_title)); czq.setOnKeyListener(new DialogInterface.OnKeyListener() { /* class defpackage.gyc.AnonymousClass6 */ public final boolean onKey(DialogInterface dialogInterface, int i, KeyEvent keyEvent) { return 4 == i && keyEvent.getAction() == 1; } }); czq.setCanceledOnTouchOutside(false); czq.disableCollectDilaogForPadPhone(); czq.setPositiveButton(R.string.public_ok, new DialogInterface.OnClickListener() { /* class defpackage.gyc.AnonymousClass7 */ public final void onClick(DialogInterface dialogInterface, int i) { if (dialog != null) { dialog.dismiss(); } } }); czq.show(); } public static void w(final Activity activity, final String str) { czq czq = new czq(activity); View inflate = LayoutInflater.from(activity).inflate(R.layout.paper_check_report_tips_layout, (ViewGroup) new FrameLayout(activity), false); TextView textView = (TextView) inflate.findViewById(R.id.report_tips_text); SpannableString spannableString = new SpannableString(activity.getString(R.string.paper_check_paper_out_put_report_tips_1)); spannableString.setSpan(new ClickableSpan() { /* class defpackage.gyc.AnonymousClass2 */ public final void onClick(View view) { dwp.lU("public_apps_papercheck_dialog_view_tutorial"); gyc.aN(activity); } public final void updateDrawState(TextPaint textPaint) { super.updateDrawState(textPaint); textPaint.setColor(-15816710); } }, spannableString.length() - 5, spannableString.length() - 1, 33); textView.setHighlightColor(0); textView.setMovementMethod(LinkMovementMethod.getInstance()); textView.setText(spannableString); czq.setView(inflate); czq.setTitle(activity.getString(R.string.paper_check_paper_out_put_report)); czq.setCanceledOnTouchOutside(false); czq.disableCollectDilaogForPadPhone(); czq.setNegativeButton(R.string.public_cancel, new DialogInterface.OnClickListener() { /* class defpackage.gyc.AnonymousClass3 */ public final void onClick(DialogInterface dialogInterface, int i) { dialogInterface.dismiss(); } }); czq.getPositiveButton().setTextColor(-15816710); czq.setPositiveButton(R.string.public_share_dropbox_copy_link_lable, new DialogInterface.OnClickListener() { /* class defpackage.gyc.AnonymousClass4 */ public final void onClick(DialogInterface dialogInterface, int i) { dwp.lU("public_apps_papercheck_dialog_copylink"); ((ClipboardManager) activity.getSystemService("clipboard")).setText(str); dialogInterface.dismiss(); lvg.d(activity, R.string.paper_check_paper_out_put_copy_finish, 0); } }); czq.show(); } }